export default {
	state: {
		//登录状态
		//token
		token: null,
		//用户信息（昵称/头像）
		userInfo: {}
	},
	getters: {},
	mutations: {
		// 一旦进入了app,
		// 就需要执行这个方法， 把用户信息读出来,
		// 持久存储
		initUser(state) {
			let userInfo = uni.getStorageSync('userInfo');
			if (userInfo) {
				userInfo = JSON.parse(userInfo);
				state.userInfo = userInfo;
				state.loginStatus = true;
				state.token = userInfo.token;
			}
		},
		// 登录后保存用户信息
		loginIng(state, userInfo) {
			state.userInfo = userInfo;
			state.loginStatus = true;
			state.token = userInfo.token;
			console.log(state.loginStatus);
			//持久化存储
			uni.setStorageSync('userInfo', JSON.stringify(userInfo));
		},
		//退出登录
		loginOut(state) {
			state.loginStatus = false;
			state.userInfo = {};
			state.token = null;
			//删除本地存储信息
			uni.removeStorageSync('userInfo');
			console.log(state.loginStatus)
			return true
		}
	},
	actions: {}
}